Alpine willowherb - French English Dictionary